package edu.tfg.produto;

import java.util.List;

import edu.tfg.util.DAOFactory;

public class ProdutoBO {
	
	private ProdutoDAO produtoDAO;

	public ProdutoBO() {
		this.produtoDAO = DAOFactory.criaProdutoDAO();
	}

	public void salvar(Produto p1) {
		this.produtoDAO.salvar(p1);
	}

	public List<Produto> listar() {
		return this.produtoDAO.listar();
	}

	public void excluir(Produto produto) {
		this.produtoDAO.excluir(produto);
		
	}

	public Produto pesquisar(String string) {
		return this.produtoDAO.pesquisar(string);
	}

	public void alterar(Produto produto) {
	 this.produtoDAO.alterar(produto);
		
	}

	public Produto pesquisarPorCodigo(Integer codigoString) {
		
		return this.produtoDAO.pesquisarPorCodigo(codigoString);
	}


}
